old_protocol = "14" # Backward compat. with old numbering scheme.
old_script = "0"
</header>
<description>
≤GB≥DHCP≤P≥
The protocol used by IP clients to obtain an IP address and other parameters for using TCP/IP. Depending on your setup, this probe may only work if your computer is already using an IP address acquired using BOOTP or DHCP.
This probe sends DHCP-INFORM requests to test the DHCP mechanism for an IP subnet.
≤i≥BOOTP Relay Address≤p≥ is the IP address to which all DHCP requests are addressed. Normal BOOTP/DHCP requests are broadcast to the local subnet (255.255.255.255), where they are picked up by the BOOTP agent in a router and relayed to the BOOTP/DHCP server. If this parameter is empty, InterMapper sends the DHCP requests directly to the target IP address specified for the device.
≤i≥DHCP Client ID≤p≥ is an optional parameter included with InterMapper's request that can be used to identify the DHCP client as InterMapper. If you leave this parameter blank, InterMapper does not include the DHCP Client ID option in its DHCP probe.
≤i≥DHCP Subnet Mask≤p≥ is an optional parameter specifying the expected value of the subnet mask returned by the DHCP server. If you leave this parameter blank, InterMapper will accept any subnet mask value.
≤i≥DHCP Router Address≤p≥ is an optional parameter specifying the expected value of the router address returned by the DHCP server. If you leave this parameter blank, InterMapper will accept any router address value.
≤i≥DHCP Message Type≤p≥ is the type of DHCP message to send. Typically, you should prefer DHCP-INFORM, since this message type will not cause an IP address to be allocated by the DHCP server. A DHCP server may respond to a DHCP-DISCOVER request by wastefully leasing out an IP address which will never be used.